
// 导出name
const name = '张三'
// 导出motto
const motto = '相信明天会更好！'
// 导出getTel
function getTel () {
  return '13877889900'
}
function getHobby () {
  return ['抽烟', '喝酒', '烫头']
}

// module.exports.name = name
// module.exports.motto = motto
// module.exports.getTel = getTel
// module.exports.getHobby = getHobby


//  module.exports 
// 错误导出：当你使用 exports = value 形式时，你实际上是在创建一个新的引用，
// 而不是在 module.exports 对象上添加属性。这意味着，当你使用 require 导入模块时，
// 你将无法访问到 module.exports 的原始对象，而是访问到你新赋值的对象。
exports = {
  name: name,
  motto: motto,
  getTel: getTel,
  getHobby: getHobby
}

// 简写
// module.exports = {
//   name,
//   motto,
//   getTel,
//   getHobby
// }